epineural canal
Look at other dictionaries:
epineural canal — noun zoology : a canal derived from the ambulacral groove and running between the radial nerve and the external epithelium in ophiuroids and echinoids … Useful english dictionary
Oegophiurida — Scientific classification Kingdom: Animalia Phylum: Echinodermata Class: Ophiuroidea … Wikipedia